Excellent location, cleanliness lacked a little