Beautiful! Super clean. Perfectly located. Very responsive hosts. I will be back for another pleasurable stay.