Superb location ,view and space. Margaride is an excellent host, communicating so fast and nicely. Everything was a breeze and made our stay so comfortable. Highly recommended to our friends.