Decent place. A little smaller than appears on the pictures, otherwise the description is accurate, communication smooth and the stay was pleasant. All the necessary equipment is there. We had a nice stay.