The perfect location, layout, and amenities! We really enjoyed our stay here! Wish we could have stayed longer, but they were booked.