Spacious, clean, great views, awesome deck with hot tub! Very communicative, hassle-free check in and check out process.