white sandy beach and hammocks below palm trees in front