Great place for short or long-term stays. This place has everything you need for a comfortable stay. Centrally located, close to the beach, and a safe neighborhood. I would definitely stay here again.