Fantastic location. All amenities provided. Even had some groceries stocked in our fridge on arrival! Seamless check in as well. Place was very nice. Highly recommended.