Resort hotel offering accommodation. Features a restaurant.