Everything we needed for our little family of 4! Would recommend and would love to stay again in the future. Great location and value for money, very helpful.