We stayed in 2 of the apartments at Debbie's Place over our visit. Both were absolutely spotless, well appointed and the beds were comfy. Shower had plenty of water pressure. There was a micro but no cooking facilities. This is, however, offset by a massive communal kitchen/BBQ area at the rear of the property. The only very small criticism would be the placement of the TV (in the bedroom, not the lounge) in the 2-bedroom we stayed in. The staff were very friendly and attentive. Overall, a lovely stay.