Amazing location, extremely clean and well equipped. Lovely stay overlooking a beautiful beach.