Great place, clean, tidy, modern with all facilities.