Beautiful sophisticated beach style house with all you need for a great stay in a beautiful part of the world.