Excellent! Excellent! Excellent! Very clean and modern apartment close to everything. Communication prior to check in was excellent. Communication during our 3 night stay was not necessary since everything you need is within walkin distance. Apartment has everything you need.