Stayed here in August 2005 and loved every minute.
We will be returning in July 2007 (you have to book early to get in here - I tried for 2006 but it was fully booked)!! I didn't see any other accommodation that came anywhere near these apartments.