Just perfect for what we needed. Clean, reasonably priced, great location and communication. Would stay again.