Clean, well equipped place that's great for longer stays. Amazing location.