The place was perfect. Great location, sparkling clean, huge space for a big family, and a beautiful pool! This was one of my favorite stays!