Convenient location, thoughtful touches, and great amenities. Bed could be a little softer.