great communication and advice given. good location and good amenities