Unbelievably good location, nice and spacious too. Good communication and easy check in.