Excellent location, facilities were top notch. I would certainly stay here again. Hosts were very good with communication. Loved it.