Clean and comfortable, good local restaurants and amenities, easy on and off street parking.