TERRIBLE. Do not trust what they tell you you're booking. I booked a specific unit (it said 1506) with amazing pictures. I called the property management company and they said that I was given #1503. I looked it up- terrible. Not the same AT ALL. Not even close. It had 1 one star review. I called booking's customer service and as soon as I told them my issue to see if they could resolve it before canceling, they HUNG UP ON ME.