Excellent Location with many options for food, caffe, groceries , beach, and so on ... Internet service is limited and availability/quality/speed varies a lot