The best place to stay! great host, great appartment, great appliences. much better than we expected.
in on word- perfect!