Great stay with excellent views and amenities