Guest house and restaurant offering accommodation.