Waterfront business center in Mumbles, Wales. Offers a contemporary seaside experience with a stylish, seaside-themed bistro and hotel.