Everything you need. Close to the beach and night life. Will definitely be staying again.