Supplied: All windows comprising of Picture Windows and Slider Windows. Description: The Beach House Bar & Restaurant is situated on an idyllic beach front location in St. James Barbados. The Building also houses a bank, real estate agency and boutiques.