The place is very, very basic. It does not have a full kitchen. It has a hot plate and old cooking utensils. If you stay more than a couple days, be careful because there are no cleaning supplies so sand can get everywhere. The air conditioner is very loud and inconsistent with noise, thus hard to have on when falling asleep. The unit only comes with 2 towels and they will not replenish them. The apartment is doable - just have very low expectations.