This place is perfect in every way and Margarida is a wonderful host. The location! The views! We will be back for sure.