Clean, modern and safe. Ample parking. Shame there is no access to balcony. Would definitely recommend.