Communication is perfect.
Location is great for visiting Toronto. Swimming pool is very nice.