The villa was spectacular and we had an amazing stay. The hosts could not have helped us more. The location was fabulous.