Clean, pleasant, imaginative space. Fantastic location. Nice hosts. So glad we stayed here!