The pictures represent this place very well. It is a small studio apartment (perfect for a couple). It’s close to the beach and whalers village, though we hardly spent any time at either. Parking is convenient.
You do have to pay a resort fee and taxes aren’t included in the price you initially are given. About $300 extra for the week we stayed there.
Overall the place was exactly as I expected. Very much so a resort feeling and not too homey in my opinion.