Clean space. Plenty of communication . Ample parking. Would stay again !