An absolute dream place to stay.