Great apartments! Friendly and very helpful staff. Apartments are spacious, very clean, well stocked and everything works. Beds were very comfortable too – better than some hotels. Free onsite parking available too. We were also given a late check-out with ease. Would definitely recommend this resort and would stay there again.