Amazing place for short or long stays. Spacious! Extremely nice and helpful hosts. Spectacular view. Large terrace. Simply amazing!