Clean and cozy place. Very warm and hospitable hosts with rapid response and communication.