Very clean flat really enjoyed our stay.
The problem we had was the communication owners were blaming Expedia. We did email the owners before we left no answer. We had to wait an hour before we heard our key number. This needs to be addressed for future use. We cannot wait for ours on end while nobody answers their phone