Fantastic place. It was nicely decorated, comfy beds, very clean and it has amazing views. The neighborhood is super beautiful to walk around even though the hills will require some stamina.
We stayed here with a toddler and this I would not recommend. There are no kids amenities and - more importantly - the downstairs neighbors are easily annoyed by the noise a kid makes.
Besides that our stay was perfect and would definitely stay again.