This place was perfect. Spacious, warm and clean and has everything a family could need. I highly recommend Butterfly Villa!