Excellent location, superb communication, very clean, highly recommend.