Perfecto. Perfect location. Very homey. Lots of stairs but worth the trip. It has everything you need. Margarida is an excellent host.