Great location, Great communication, spacious and comfortable.