Clean, cool and nicely located apartment with chill laid-back hosts.