Great communication, great location, loved it all! Five stars!