Clean, beautiful, cozy, just a perfect place to stay.