excellent location and huge space, clean and modern place.