Very good with communication, very great location and great comfortable amenities. Rooftop was absolutely amazing! There was not a lot provided in the kitchen and they were not very flexible about check-in, but other than that, great experience!