Very clean & the location is great! Amy was communicative throughout the entire stay. Would highly recommend!