A very clean, beautiful place to stay