Was a advertised. Clean. Communicative. Get checkin info a few days before as it might take time due to paying resort fee.