Costa Rica – Beach at Guanacaste The beach at the Capitan Suizo Hotel located in the northwestern province of Guanacaste. Considered the finest beachfront lodging in Guanacaste.... Read more September 19, 2013 carrotcaddie12 Permalink Costa Rica beach, beachfront, beachfront lodging, Capitan Suizo Hotel, Guanacaste No comments 1701 0 0