tower over olympos beach