Perfect location. Clean and spacious . This was a great place right in the heart of Ribeira. Would definitely recommend and would stay here again!