Excellent location, cleanliness, and special touches. Highly recommend and will stay here again!