How is this hotel and how far out of town (nightclub part) is it? Is the beach rocky?