This place is amazing! Best location! Having a parking spot is key! The place was super clean and all the amenities were a plus!!! We were able to walk or ride bikes everywhere. Dog Beach is walking distance and Newport street had so many cool rooftop bars and little restaurants. The location felt very safe. We had the best vacation.