This place is amazing, from the view, location, extra amenities and cleanliness. Definitely a place to stay. I know my family will be back!