A great spacious place enjoyed thoroughly.