We've had a great stay; clean and nice apartment; has all the armenities you need. Nice resort & pool. Would love to stay here again!