Beautiful location. Great communication from hosts. Large, clean space.