Has anyone stayed at this villa or seen or heard of it. It looks nice on line. I know it is somewhat Inland but we can rent a car. Any input would be appreciated.