Spotless, comfortable accommodation with all facilities.