Steve's a wonderful host and has been super accommodating. The place is as described and as pictured - very comfortable, clean, and nice. The location is unparalleled, being right on the canal and only a few minutes walk to the beach and hotspots. It's great to be able to come back to the apartment and rest in between outings.
A note about the parking spot - it is a very tight spot because there isn't a whole lot of room in front of the house. Do check with Steve if you have a vehicle larger than a compact car/SUV.