The Music House was perfect for our stay, myself, son, daughter and grandchild. Very well equipped. Great location for bars, restaurants, the beach and shopping centre. Everything was within walking distance. I went with reservations as I saw someone had said the hills were a bit off putting but honestly I really did not find them a problem and am really glad it did not deter me from booking. There are gently hills all over this part of Portugal but nothing too challenging.
I would also like to add that if you are flying to Lisbon, Cascais is very easy to get to on public transport.
I would happily stay at the Music House again.