Nice place, good location, friendly staff, welcoming residents, and the restaurant really comes in handy.