Excellent location, all clean, best communication in check in, recommended