Excellent location , good communication and well setup accommodation