excellent! well situated. clean. well appointed. an excellent start to our travels in Portugal!!