It had everything we needed, which is great for longer stays. Close to a lot of restaurants and the beach. Would definitely stay again.