Satisfactory stay. The apartment is large and nice. Super close to the beach which was great. Be aware that this is a privately owned room in a resort and therefore you do not have access to resort services such as towels, room cleaning, etc.
Overall a good stay with a very nice location.