Small Mediterranean hideaway.