Really clean, spacious, superbly stocked in an excellent, buzzy but not overly touristy location, with helpful and warm hosts!