Myself and my mum stayed here for two weeks and we can not recommend it highly enough! It’s in a great location and spotlessly clean. Communication was great - in fact our flight got cancelled and we had to extend by two days and upstreet made it completely hassle free. Highly recommend.