Lovely clean, cool villa in a great location