Beautifully decorated, clean and spacious. Great kitchen with all you need and a really nice terrace. We loved our stay.