Beautiful apartment. Spotlessly clean. 2 minute walk to pristine beach & golf course. Stephen was the perfect host, can’t wait to return.