Denis' place was perfect. Clean, tidy, quiet, and in an excellent location. Will be coming back here again!