The apartment is quite simply the perfect place for short AND long stays! I felt like at home; and Madragoa was a great host - always available, helpful and very kind.