Very clean, great location, great price. Communication was also very clear and regular. thank you for our stay.