5 stars all around. Amazing location, apartment, communication, cleanliness and efficiency. Highly recommend.