Beautiful and Very Clean
5/5 Submitted by Niagara Smart Stays on clients behalf What a great place with great use of space. The kids loved all having their own TV in each room! The place was very clean and it was great to have every kitchen necessity at your ready. Loved it here. The decor is gorgeous!!
Niagara by the Beach