Very satisfactory. Full of small conveniences to make you feel almost like home. The hosts were very helpful. Communication was excellent. Great stay!