Angela's place was a delight to stay at. It has a very modern and cosy touch, plenty of amenities, convenient location (literally around the corner from the beach and downtown), and communication was very thorough and prompt.
Only negative would be parking given the alley is fairly tight, but at least you have a spot to park and not left with the street.