A 4 star resort situated on a long stretch of beach