Very clean, conveniently located, beautiful view, good value. Check-in and checkout were difficult (but attributable to the language barrier). Cleaning staff arrived early on checkout day and entered without knocking. But overall positive experience.