A lovely place to stay. A lovely little oasis.