This was our second year staying at Foshay Towers. Cecilia is a wonderful host. She, or one of her staff, is always available on-site if needed. We stayed in the Terrace apartment on the second floor, and really enjoy the large balcony overlooking the nice grounds and the neighborhood. This is a one-bedroom apartment with a kitchen, dining area and living room. Wifi internet was good, and in the evenings we appreciated the TV with a fire stick for streaming access. There is a full-service restaurant and bar on the roof of the tower, where we enjoyed a number of pleasant meals during our stay. A highlight is the swimming pool, great for cooling off on a hot day. It is a 5 minute walk to the shoreline, and then another 10 minutes to many restaurants. We appreciate Cecilia and our comfortable stay at Foshay Towers.