Yes, restaurant, beach bar, not a place to stay