Mediterranean ambiance in a peaceful location!