Attentive staff, good value, and an overall good experience. There are a few details to improve, and the rooms vary in quality.