Excellent place, spotlessly clean, grand facilities, great communication