Outstanding. Fantastic location, plenty of space for guests. Wonderful stay.