Perfect flat for our holiday! Internet great, location perfect! Hosts lovely.