Clean. Well located. Quiet. Lovely terrace. Good amenities. Generous host. The kids said the sofa bed was comfy.