Spectacular views, great location, clean and has everything you need! Lap pool is a bonus to the already great venue and views! Wonderful hosts. We will definately go back! 5 stars!