I highly recommend the Villa Maria 3. It fulfilled all our expectations and we really love both the apartment and the amazing views. The host was really responsive and very helpful. I can’t recommend it more highly.