Everything you need at a great place with a great host! Couldn’t ask for better, will definitely be booking again when I return.