This place is excellent in all ways. It is beautiful, stylish and sparkling clean. It has great views of both the ocean and the mountains. It is perfectly located, close to both the cbd and all the great restaurants. We were very happy with our stay. Five stars all round.