Angelica's communicated really well with us. The place was spotless, despite the previous guests leaving it messy and the need to delay our check in to fix up the mess. The villa had everything that we needed and more. Very well equipped.