Very hospitable and comfortable stay