Absolutely perfect. The place was pristine, and had everything you ever need. Very good communication too.