I thought so. Our apartment is in the block behind the Nur Hotel, and the Yali supermarket/monstrosity/building/complex/thingy completely ruined our view of the bay when it was built!
Nevertheless, it''s very convenient having the supermarket so close. Even better if there''s a bar there as well - kind of makes up for the lost view!