Excellent place. Lots of room, well designed, lots of amenities. Clean, kitchen was perfect, tvs in every room, my family (me, wife, 2 college sons and teenage daughter) were very comfortable and the place allowed us to spend quality time together cooking, eating, laughing as a family. Thanks for making our stay awesome!