Perfect location, close to beaches, totally self contained and convenient - and lovely hospitality. Would return again!