Very clean, functional and exactly what we needed for a 4 night stay in an excellent location in Cascais. Communication from start to finish was perfect.