Steves place is great. So conveniently located. Has every amenity you can imagine. Huge tv, really fun. Spent a fortune at formaggio across the street ;)
Steve answered every question we had very quickly. Make sure to try the coffee maker and have a soak in the tub.