Location! Location! Location! Walking distance to shopping, bars, restaurants, and beach! Apartment was extremely clean. David and Catalina were so welcoming! Would definitely consider staying again!