Excellent location, great tips and very responsive hosts. Place was small but clean and nice and well managed with good amenities. Be prepared for stairs!