Hi, I have not stayed there but I live here and can tell you it is a very well respected guest house. The location is good, within walking distance to almost anything. You are about a block off Duval Street (main street) and on the quiet end. I have heard the owners (they just bought the place recently) are very helpful and very accomidating. The place has 30+ rooms and some are on the small side so keep that in mind as you look to see what they offer.
