Great villa with amazing views. Very clean