The appartment has overachieved our expectations. It's really clean, bright and has all things you'd expect. Besides this, Pedro goes the extra mile with small things to assure your stay will be great. Great place to stay, and looking forward to next week when were there again!