A squeaky clean and stylish and modern place within walking distance from the beach. Out of the hustle and bustle of the City of Cape Town.