Just perfect, from the communication, the rapid response to my last minute request, the warm welcome, beautiful location and the most comfortable bed ever. Thanks so much, I hope to be back soon.