A very nice place - self contained and comfortable