beautiful location and wonderful place. everything was so clean and we had everything we needed. would definitely stay again.