Excellent space, location, views, host communication and kindness.