The place is amazing, it is actually better than in the pictures.
Location is top notch, would recommend this place 100%