My husband and I stayed for a month and loved our experience. The apartment was fully stocked such that we could cook on our own and live comfortably. We also had our dog with us and he loved the place! The close walk to the beach was also an excellent perk. Would highly recommend!