The place was very clean, large and comfortable, all amenities were provided. Communication was very quick and accommodating!