beautiful place in a beautiful location everything we had hoped for