Lovely Villa, good location. Felt that communication could be improved - very last minute with details given and no leeway for late check out. We experienced a heavy storm with the villa leaking substantially during the night leaving the rooms very damp, we did have maintenance arrive but still very damp for our remaining night. Cleaners turned up at 9.15am when checkout is 10.00am which felt quite obtrusive.