great stay. yes it's a lot of stairs but who cares it's Portugal hills are the standard here haha. very clean and comfortable apartment with comedy beds