Absolutely immaculate with all the amenities. 10 minute walk to stunning beaches. Couldn't ask for anything more!