10/10 would recommend. We are already looking forward to our next stay :)