Excellent stay, wonderful communication, perfect location. 100000 percent worth staying here, highly recommended. 100 stars!