We had a very nice stay at Jim's villa. It was clean and the villa had everything we needed for our stay. The location is quiet and peaceful, grounds are beautifully maintained, and the marina is on one side and the beach on the other. Any management staff that we came in contact with was helpful and pleasant. We would definitely stay here again.