Excellent location, great view, very clean, super comfortable bed. The apartment itself isn't anything special and could use a coat of paint, but it's been nicely furnished and all the amenities are plentiful and good quality. Would stay here again in a heartbeat. The Kasa app was a little iffy, but thankfully the Kasa team on chat and text was super responsive, so we never had any trouble getting information even with those app issues.