Perfect host. We enjoyed every minute of our stay! Clean and modern.