Quite small but served all our needs in a beautiful location.