Everything we needed and more. Close to restaurants, a comfy bed, thoughtful touches, and a wonderful private patio overlooking the garden. Would definitely stay here again.