A stylish space within easy walk of a great beach, restaurant, bar and beach cafe.