Clean, tidy and modern little villa in a great location.
A home away from home.