Fantastic location and amenities wonderful stay.