Great place with every amenity. Well-equipped kitchen, comfortable bed, pool etc. Great communication and easy to check in.