This place is bigger than I expected and very clean and spacious. We had everything we could possibly need. We loved the view, access to the pools and such an easy check in process. We will definitely stay here for sure again in the future!