Superb location. Very clean. Thoughtful amenities. Comfortable bed. Would stay again.