My only complaint would've been the check in process simply because this was a time share property and I was not aware upon booking. I was not required to do the presentation because I did not have time and I wouldn't have participated anyways.
Very clean and king size bed was very comfy however the sofa bed was not.
I would stay at this location again.