Very well maintained and comfortable accommodation.