We recommend Old Stone. They are very responsive and great hosts. The location was perfect and the apartment provided everything we needed. The only reason this review is a 4 instead of 5 is due to a water issue in the bathroom. There was water coming up from the tile floor. We thought it might have been leaked from the shower door by the previous tenant or the cleaner, but it became clear they have a maintenance issue. We stayed there for 5 days, being very careful to not let water out of the door area, and yet the water still came up from the tile floor when you step on it.