10 out of 10 recommend. Location, cleanliness, and communication. Great stay :)