La Bastide Cabezac is a hotel and restaurant nestled in a Mediterranean garden, offering an intimate and authentic setting. It features a swimming pool and a restaurant, with free parking available for guests.