10/10 stay, highly recommend