Mediterranean stone villa that provides luxury and comfort