Lovely stay at a charming terrace. The location is fantastic. Couldn't be happier.