Wow I loved this place ! Location was perfect ! I had such a great time .
The place reminds me of the movie “Mama Mia!”