Mirabo villas are perfectly located, the views from the villa are spectacular! The pool was great to spend some time in the sun and cool down. The host was very helpful and definitely went an extra mile to accommodate our requests and make our stay enjoyable!:)
Apartment is small, but was enough room for two people. However the finishings and furniture are a bit dated.