Very good location. A mediterranean feel.