We thoroughly enjoyed our stay at Villa Kelly. The hosts were always available and gave great suggestions for us when we checked in. The view is better than we could have hoped for. I would definitely recommend staying there to anyone. *They were accurate in the listing when they said you need a car. I would also advise you rent one.