The location is really good! You can even see the ocean from the entrance. One min walk to the beach. Would recommend this place to anyone visiting Miami.