Nice spot with new amenities.
Could use a bit more of a thorough clean. Checking in was a bit of a shambles, ensure you have calling minutes to call the contact number.
Probably wouldn't stay again.