Very clean and a great location! Easy check in & out and great communication with the owners! Definitely would stay again!