A stylish and comfortable place to relax in a beautiful location