Wonderful space, has everything needed. We have stayed several times and will be back again no doubt!