A great apartment that is very clean and tidy. Things were provided for us such as: dishes, laundry soap, dryer sheets, beach accessories, etc. Communication was amazing between Huayu and myself which she did check on us every few days to make sure things were going according to plan. If there were any issues we ran into, she would respond quickly and solve it right away. Would definitely come back for another stay!