A modern, stylish and very clean place set opposite the mountains and right by the beach. Close to town, but in a beautiful rural setting. The unit is well appointed, with a very comfortable bed. Our host was friendly, as were the two cute small resident dogs.