Everything is as described, perhaps nicer than the pictures suggest. Communication with hosts was not up to my expectation, but looking at other reviews my experience may have been an exception.