This unit was perfect. Clean, up-to-date, and in an amazing location. You will feel like you are in your own villa.