If I could rate it 6 stars I would! Beautiful space inside and out. Layout was perfect for our group and beds were super comfortable. Kitchen was amazing and well equipped; could cater for a dinner party of 10+! Also had great extras like washing powder, dish tablets, shower gel etc. Will stay again.