Ca La Maria is a restaurant and inn housed in a traditional farmhouse, offering classic cuisine, an outdoor pool, tennis courts, and gardens. The inn features 35 rooms.