А Шератон-стрит это нарождающийся Red Light District где-нибудь в Хургаде? У вас действительно сложилось впечатление что увиденное не было обычным эпатажем?