Clean, thoughtful, great location. Host were responsive and respectful. Would come back again!