Popular beach destination requires tourists to book spots via app or website