Great place to stay. Spacious apartment with everything you'd need and a great bed too! Staff at the resort are very friendly and helpful, pool and gym facilities were great!