Very hospitable and friendly. Very clean and presentable great hosts