The place is clean and fulfills all the basic needs. There were some issues with the air conditioning which took time to resolve. I wish those were taken care of before I arrived.