Excellent location. Seamless communication. Extremely clean and spacious. Would recommend to everyone! We will stay here again!