Our group had a wonderful time during our stay. Check in was extremely smooth and the entire place was sparkling clean. Would 100% recommend others to stay here. It is close to great shops, restaurants, and the beach.