Spot on place. Clean, modern, convenient and great host.