Good all round. Location, amenities, communication and styling.