great views. fabulous villa. renting a car is a must.