Great location. Provides all the needs that you and/or your family may need on your vacation. Extremely fast communication.