Christie's place is everything and more. We followed a previous guest's advice and booked immediately when it was available. For a long term stay, it doesn't get much better than a couple blocks from the beach.
10/10 would recommend!