We did not have a good experience with Casai. They changed our reservation last minute to an apartment for the same price less features. When we asked to be changed they gave us another property and changed the apt last minute then gave us the wrong codes . The communication was slow and once left waiting for the code for our apt more than 30 mins.