10/10 would recommend an amazing place to stay