clean, cosy, spacious, full-equipment, great view, nice service