Alfio has a wonderful place. The complex is nice and one of the newer buildings in the area. Lots of helpful small touches such as puzzles and games for the kids. The salt water pool in the complex is just amazing. Sparkling clean and perfect for cooling off in the warm weather.