Great place. Very clean. Friendly welcoming hosts. Excellent communication.