Very clean, all necessary facilities, great location!