Well equipped and comfortable place with terrific views and close proximity to two outstanding beaches.