Excellent place to stay on all counts—location, deco, cleanliness, and comfort. Highly recommend. We would return in a heartbeat!