Great stay, excellent location, facilities and cleanliness.