The hotel is a real gem, filled with thoughtful touches, sparkling clean, and nothing lacking. The staff is responsive, friendly, and helpful. The location is great too.