Great location. Amenities superior to a hotel. Very clean and equipped with everything you might need. Truly a 5 star place. Highly recommend.