Villa del Sol Sets High Standard as Upscale Small Beach Hotel

By David Cogswell /

Comments