Clean, well appointed and in a fantastic spot.