Great location! Pool was amazing- close to 3 great surf breaks. Restaurant and Beach across street with snorkeling. Studio had everything we needed and was clean. High maintenance people may find little faults as it's not the Marriot but was perfect for us and well worth the price.