The accommodation reflect the pictures.
Great location.