Well equipped and clean accommodation.