This place is perfect on all aspects. Location, staff and property.