Excellent in all ways. Very nice stay with great travel tips which we used and they were great. Michael was a great host with excellent communication. Place is very well set up and has many thoughtful extras in it.