Perfect location. Clean gorgeous property. We had a fantastic time.