5/5 excellent location, apartment, thoughtfulness, cleanliness. All very gracious and hospital. Thank you!