Book this place NOW!!! Incredible location, beautiful views, clean, great communication, & easy self check in! We loved everything about it & will definitely be back! 5 stars all the way!