Perfection. The best! Everything as promised & more. We enjoyed Alfama & the place is as close to much as promised. You won’t regret staying here if you can manage the hills. .Marguarida’s hospitality was outstanding. We hope to return here.