We stayed at Cameron's apartment for 5 nights. The location is excellent with a ton of shops and restaurants nearby, and a 2-minute walk down to the promenade.
The apartment itself is small but very well-equipped and comfortable. Check-in was easy, and Cameron was easy to get hold of - great communication from her end.