great place, great location, great attention, great communication. highly reccomend