Clean, stylish, great location by Delores Park. Friendly and responsive hosts.