Very comfortable with all the amenities needed, as described.
Great location, with lovely hosts