Clean, spacious, great location and to top it off Tom is a fabulous host!