My wife and I stayed at Charles’ place for a month and a half after relocating from Australia. It was perfect for a long stay as the apartment is well equiped with everything you may need.
The location is amazing with groceries stores, restaurants, bars, cafes and even retail stores at walking distance. Close enough to get to the city (downtown) fairly fast but far enough to avoid the hassle.
The view from the balcony/living room in clear days is beautiful and the beach is also a 5 minutes walk away.
All around pretty happy with our choice.