Staff was rude, apartment was not as pictured i.e. no table on balcony, no tv in 2nd bedroom. Kitchen chairs were in poor shape - backs very unsteady. Furniture was in poor condition over all. There was not a "store" on grounds as advertised. Owner did not meet us to show us around property or to explain things in the apartment. Handle hanging off bthroom drawer, moldy ceiling in master bath, kitchen cupboards were in need of updating and cleaning. Toilet in 2nd bathroom did not work properly. No private beach area. Host/owner did not leave enough papertowel, toilet paper, dishwashing detergent or garbage bags causing us to go to the store for these items. We did ask at front desk about the above mentioned supplies an were told to go to the store. Parking/valet is very poorly executed. Only 1 elevator was in working order our entire stay. Pool area needs updates and to be open later for guest as it closes at dusk (630 pm while we were there).