Condo was very clean. Pool and beach were excellent. Would definitely stay here again.