Great location and perfect hosts. Very modern, comfortable with everything needed for a great break