Loved it here!! Nice place to stay!!
The meaning steps to the beach is 💯💯💯 true