We had an amazing stay at Rui’s. Communication was brilliant and everything went very smooth! The apartment was small but was fully equipped and comfortable!! Best of it was the views, 100% recommended!