Great location, cleanliness, and communication. Would recommend and would happily stay here again.