A rustic place which offers a surprisingly pleasant interior. Very good for just relaxing close to a wonderful environment.