Well my first thoughts of it was maybe a hotel in Dubai or somewhere with the sand dunes...but im not sure the logo itself looks good...Seeing as i don't know what it is for or what the company specializes in where it is based...or no background information i cannot tell you if it is good and suits the company.
__________________
Graphic Designer
|