Great place. All brand new and very clean. Well done.