This place has everything one needs. Great location. Close to beach and shops.