Our stay at Selwyn's appartment was perfect. The place has everything a traveller can need (from the coffee for the morning to the washing machine) and is very close to some nice restaurants (the pizzeria at the corner of the street is amazing). It is also very close to the free bus that goes into town or to the beach. The bed was really comfy as well. Finally, Selwyn was really reactive and answered quickly to our messages.
We would recommend it 100%.