Excellent location and communication. Beautiful place with everything you need.