We stayed at Diana's place for 5 days with 5 friends. Great experience. It was exactly as described and Diana was extremely responsive and polite.

The place was spacious, clean and close to anything you could possibly want (food, transportation, shopping, etc). And of course, just a few minutes from the beach.

I would highly recommend.