As the pictures suggest this place is great, done up to a very high standard, was perfectly clean and is in a great location. Joana & Luis looked after us extremely well, very communicative, check-in was breezy and we had a great time. Can highly recommend.