Clean, beautiful, and in a wonderful location. Stay here if you can.