Great location, very clean, has everything you need. Very well thought out. Close to beach and great food.