Gorgeous villa in a solid location, overall great experience