Clean, quiet, great location, accommodating hosts and special touches. Would definitely return.