Excellent place, very clean and functional mini flat with an amazing terrace/pool area. Lovely hosts too!