All around amazing place to stay