5101 Messer Street The Beach - opposite JBR - Jumeirah Beach Residence - Dubai - United Arab Emirates