We loved staying in Gary's BnB. Location is fantastic, close to several great beaches, a pool and (very) fast wifi.
The appartement has a great setup, two bedrooms with each their own bathroom - ideal for a family of 4.
During our stay the sliding door to the patio somehow went of its track - not a biggie since it can be accessed through another door, one message to Gary and next day it was fixed. Great communication and service.
Would recommend!