Great location, nice view, extraordinarily clean and ample space. The recommended restaurants are memorable. Outstanding communication with our host. Would definitely visit again.