Excellent, modern, spacious and with a very comfortable bed. David the host was a great communicator. Highly recommended.