Lovely stay in a spacious and well appointed apartment.