Well appointed, clean, comfortable. Lovely host, good communications. Perfect